package com.rhino.security.service;

import com.rhino.security.vo.JWTTokenVO;

/**
 * 刷新token的service接口
 */
public interface RefreshJWTTokenService {
    /**
     * 根据刷新token获取一个token
     *
     * @param refreshToken
     * @return: 新的token
     **/
    JWTTokenVO refreshToken(String refreshToken);

    /**
     * 根据username获取一个token
     *
     * @param userName
     * @return: 新的token
     **/
    JWTTokenVO getTokenByUserName(String userName);
}
